render a final decision - Inglés Sinónimo Diccionario